Loyalty Management GDS API Powered by MuleSoft

Setup Guide

Pre-requisite

  1. Login to your Salesforce Loyalty Cloud instance.
  2. Install the package for GDS integration from here.
  3. Create connected app in the Salesforce with client credentials flow enabled and access to APIs given, copy the client_id and client_secret values and save to be used in the Setup process of Mule app.

Setup

  1. Login to Salesforce and navigate to Setup page.
  2. Search for the 'Integrations Setup' page, and select the Loyalty Management GDS API Powered by MuleSoft application, and then click Enable.
  3. Enter the application display name, target business group, and environment for deployment, and then click Next.
  4. Enter all necessary configurations that are prompted.
  5. To add any optional configuration ,Click Add Additional parameters and enter the required details. Refer below table for

configuration details.

SNoApplication property name(Key name)Sample valueDescription
1salesforce.coreapi.domainloyaltyde-dev-ed.demo.my.salesforce.comThe Salesforce org domain
2salesforce.loyalty.program-nameNTO InsiderThe name of the loyalty program
3salesforce.connected-app.client-idThe client id of the Salesforce org created as part of the pre-requisite steps
4salesforce.connected-app.client-secretThe client secret of the Salesforce org created as part of the pre-requisite steps
5global-var.journal-type-id.redemption-reversalThe salesforce ID of the Journal Type Redemption Reversal
6global-var.journal-sub-type-id.refundThe salesforce ID of the Journal Sub Type Refund
7global-var.loyalty-program-idThe salesforce ID of the loyalty program
  1. In the next tab, For Authorization protocol, select None.
  2. Click proceed to deploy the application.

Post Deployment

  1. To Access the mule application, client_id and client_secret would be required as the Client ID enforcement policy would be applied.
  2. To get the credentials, login to anypoint platform and navigate to exchange.
  3. Search for the API and grant access to get the client credentials.
TypeExample
OrganizationMuleSoft
Published by
MuleSoft Organization
Published onOct 24, 2024
Asset overview
Industries CloudLoyalty Management
Custom fields

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.0